From 229ef9d7767906a05dab96a826c8813cd311067b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Tue, 16 Jan 2018 14:50:50 +0100 Subject: [PATCH] widget: Remove reparent special case Since gtk_widget_reparent doesn't exist anymore, we can also remove this special case. --- gtk/gtkwidget.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 3508838e2b..9c8218cfee 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -7575,16 +7575,7 @@ gtk_widget_propagate_hierarchy_changed_recurse (GtkWidget *widget, priv->anchored = new_anchored; - /* This can only happen with gtk_widget_reparent() */ - if (priv->realized) - { - if (new_anchored) - gtk_widget_connect_frame_clock (widget, - gtk_widget_get_frame_clock (widget)); - else - gtk_widget_disconnect_frame_clock (widget, - gtk_widget_get_frame_clock (info->previous_toplevel)); - } + g_assert (!priv->realized); g_signal_emit (widget, widget_signals[HIERARCHY_CHANGED], 0, info->previous_toplevel); do_display_change (widget, info->previous_display, info->new_display); -- 2.30.2